package com.ethan.pluginlib;

import android.app.Activity;
import android.os.Bundle;
import android.view.MotionEvent;

public
/**
 * @Description:
 * @Author ethan
 * @CreateDate: 2021/12/13 14:28
 * @UpdateDate: 2021/12/13 14:28
 * @Version 1.0
 */
interface ProxyActivityInterface {

    //生命周期的activity

    public void attach(Activity proxyActivity);


    public void onCreate(Bundle savedInstanceState);

    public void onStart();

    public void onResume();

    public void onPause();

    public void onStop();

    public void onDestroy();

    public void onSaveInstanceState(Bundle outState);

    public boolean onTouchEvent(MotionEvent event);

    public void onBackPressed();
}
